
package com.rc.saas.tenant.transfers.cb.schemas.b2e0009;


import com.rc.saas.tenant.transfers.cb.schemas.common.FractnType;
import com.rc.saas.tenant.transfers.cb.schemas.common.ToactnType;

import javax.xml.bind.annotation.*;


/**
 * <p>Java class for b2e0009-rqType complex type.
 *
 * <p>The following schema fragment specifies the expected content contained within this class.
 *
 * <pre>
 * &lt;complexType name="b2e0009-rqType">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="insid" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="fractn" type="{}fractnType"/>
 *         &lt;element name="toactn" type="{}toactnType"/>
 *         &lt;element name="trnamt" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="trncur" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="priolv" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="furinfo" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="trfdate" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="comacn" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "b2e0009-rqType", propOrder = {
        "insid",
        "fractn",
        "toactn",
        "trnamt",
        "trncur",
        "priolv",
        "furinfo",
        "trfdate",
        "comacn"
})
public class B2E0009RqType {

    @XmlElement(required = true)
    protected String insid;
    @XmlElement(required = true)
    protected FractnType fractn;
    @XmlElement(required = true)
    protected ToactnType toactn;
    @XmlElement(required = true)
    protected String trnamt;
    @XmlElement(required = true)
    protected String trncur;
    @XmlElement(required = true)
    protected String priolv;
    @XmlElement(required = true)
    protected String furinfo;
    @XmlElement(required = true)
    protected String trfdate;
    @XmlElement(required = true)
    protected String comacn;

    /**
     * Gets the value of the insid property.
     * @return possible object is
     * {@link String }
     */
    public String getInsid() {
        return insid;
    }

    /**
     * Sets the value of the insid property.
     * @param value allowed object is
     *              {@link String }
     */
    public void setInsid(String value) {
        this.insid = value;
    }

    /**
     * Gets the value of the fractn property.
     * @return possible object is
     * {@link FractnType }
     */
    public FractnType getFractn() {
        return fractn;
    }

    /**
     * Sets the value of the fractn property.
     * @param value allowed object is
     *              {@link FractnType }
     */
    public void setFractn(FractnType value) {
        this.fractn = value;
    }

    /**
     * Gets the value of the toactn property.
     * @return possible object is
     * {@link ToactnType }
     */
    public ToactnType getToactn() {
        return toactn;
    }

    /**
     * Sets the value of the toactn property.
     * @param value allowed object is
     *              {@link ToactnType }
     */
    public void setToactn(ToactnType value) {
        this.toactn = value;
    }

    /**
     * Gets the value of the trnamt property.
     * @return possible object is
     * {@link String }
     */
    public String getTrnamt() {
        return trnamt;
    }

    /**
     * Sets the value of the trnamt property.
     * @param value allowed object is
     *              {@link String }
     */
    public void setTrnamt(String value) {
        this.trnamt = value;
    }

    /**
     * Gets the value of the trncur property.
     * @return possible object is
     * {@link String }
     */
    public String getTrncur() {
        return trncur;
    }

    /**
     * Sets the value of the trncur property.
     * @param value allowed object is
     *              {@link String }
     */
    public void setTrncur(String value) {
        this.trncur = value;
    }

    /**
     * Gets the value of the priolv property.
     * @return possible object is
     * {@link String }
     */
    public String getPriolv() {
        return priolv;
    }

    /**
     * Sets the value of the priolv property.
     * @param value allowed object is
     *              {@link String }
     */
    public void setPriolv(String value) {
        this.priolv = value;
    }

    /**
     * Gets the value of the furinfo property.
     * @return possible object is
     * {@link String }
     */
    public String getFurinfo() {
        return furinfo;
    }

    /**
     * Sets the value of the furinfo property.
     * @param value allowed object is
     *              {@link String }
     */
    public void setFurinfo(String value) {
        this.furinfo = value;
    }

    /**
     * Gets the value of the trfdate property.
     * @return possible object is
     * {@link String }
     */
    public String getTrfdate() {
        return trfdate;
    }

    /**
     * Sets the value of the trfdate property.
     * @param value allowed object is
     *              {@link String }
     */
    public void setTrfdate(String value) {
        this.trfdate = value;
    }

    /**
     * Gets the value of the comacn property.
     * @return possible object is
     * {@link String }
     */
    public String getComacn() {
        return comacn;
    }

    /**
     * Sets the value of the comacn property.
     * @param value allowed object is
     *              {@link String }
     */
    public void setComacn(String value) {
        this.comacn = value;
    }

}
